Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWTHORPE ROAD Detached £470,000 31 May 2019
3 TOWTHORPE ROAD Detached £96,000 24 Jun 1999
5 TOWTHORPE ROAD Detached £457,500 15 Feb 2022
7 TOWTHORPE ROAD Detached £350,000 18 Mar 2004
11 TOWTHORPE ROAD Detached £105,000 13 Oct 1995
13 TOWTHORPE ROAD Detached £454,000 3 Mar 2023